.car-photo {
  padding: 24rpx 36rpx 104rpx 36rpx;
  background-color: #fff;
  border-radius: 48rpx;
  margin-bottom: 32rpx;

  .btns {
    display: flex;
    align-items: center;
    margin-top: 32rpx;

    .btn {
      width: 176rpx;
      height: 60rpx;
      background: #F5F5F5;
      border-radius: 24rpx;
      font-weight: 400;
      font-size: 24rpx;
      color: #666666;
      line-height: 60rpx;
      text-align: center;
      margin-right: 48rpx;

      &.active {
        background: linear-gradient(102.88deg, #E6F760 0.77%, #9CDB14 114.05%);
        font-weight: 700;
        color: #333333;
      }
    }
  }

  .img-list {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    // justify-content: space-between;/

    .img {
      width: 208rpx;
      height: 208rpx;
      border-radius: 20rpx;
      margin-top: 26rpx;
      margin-right: 20rpx;

      &:nth-child(3n) {
        margin-right: 0px;
      }
    }
  }
}